/**
 * 对象缓存数据  v: o[k]=undefined?设置:忽略
 * 		Object.defineProperty(o,k,{value:v})
 * @param o Object 缓存数据的对象
 * @param k string 缓存数据的KEY
 * @param v mixed 默认值 o[k]!=undefined忽略
 * @return mixed  o[k] || 参数v
 */
$.tmp = function(o, k, v={}){
	if(o[k]!==undefined) return o[k];
	Object.defineProperty(o,k,{value:v});
	return o[k];
};
